microscopic description - French English Dictionary